/*-------------------------------------------------------------------------
 *
 * nodes.c
 *	  节点的支持代码（现在由于我们已删除自定义的继承系统，
 *	  节点的支持代码变得简单得多）
 *
 * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group
 * Portions Copyright (c) 1994, Regents of the University of California
 *
 *
 * IDENTIFICATION
 *	  src/backend/nodes/nodes.c
 *
 * HISTORY
 *	  Andrew Yu			Oct 20, 1994	file creation
 *
 *-------------------------------------------------------------------------
 */
#include "postgres.h"

#include "nodes/nodes.h"

/*
 * 支持 newNode() 宏
 *
 * 在 GCC 构建中，全球变量 newNodeMacroHolder 是没有必要的。
 * 然而，无论如何我们创建它，以支持将非 GCC 构建的
 * 可加载模块加载到 GCC 构建的后端中。
 */

Node	   *newNodeMacroHolder;
